/**
 * Below are the colors that are used in the app. The colors are defined in the light and dark mode.
 * There are many other ways to style your app. For example, [Nativewind](https://www.nativewind.dev/), [Tamagui](https://tamagui.dev/), [unistyles](https://reactnativeunistyles.vercel.app), etc.
 */

// 主色调：温暖的蓝色，适合老年人，提供足够对比度但不刺眼
const tintColorLight = '#1E88E5'; // 更鲜明的蓝色，提高可识别性
const tintColorDark = '#64B5F6';

// 辅助色：温暖的橙色，用于强调和突出显示
const accentColorLight = '#FF8A65';
const accentColorDark = '#FFAB91';

export const Colors = {
  light: {
    text: '#212121', // 更深的文本颜色，提高可读性
    background: '#F8F9FB', // 更柔和的背景色
    tint: tintColorLight,
    accent: accentColorLight, // 强调色
    icon: '#424242', // 更深的图标颜色，增加对比度
    tabIconDefault: '#9E9E9E', // 未选中的标签图标颜色
    tabIconSelected: tintColorLight,
    cardBackground: '#FFFFFF', // 卡片背景色
    border: '#E0E0E0', // 边框颜色
    placeholder: '#757575', // 占位符文本颜色
    success: '#4CAF50', // 成功色
    warning: '#FFC107', // 警告色
    error: '#F44336', // 错误色
  },
  dark: {
    text: '#F5F5F5', // 更亮的文本颜色，提高暗模式下的可读性
    background: '#121212', // 更深的背景色，减少眼睛疲劳
    tint: tintColorDark,
    accent: accentColorDark, // 强调色
    icon: '#E0E0E0', // 更亮的图标颜色，增加暗模式下的对比度
    tabIconDefault: '#757575', // 未选中的标签图标颜色
    tabIconSelected: tintColorDark,
    cardBackground: '#1E1E1E', // 卡片背景色
    border: '#424242', // 边框颜色
    placeholder: '#9E9E9E', // 占位符文本颜色
    success: '#81C784', // 成功色
    warning: '#FFD54F', // 警告色
    error: '#E57373', // 错误色
  },
};
